/* 上方标签区域（虚线边框） */
.tag-container {
    border: 2px dashed #ccc; /* 虚线边框 */
    padding: 5px; /* 增大内边距 */
    margin-bottom: 10px; /* 设置标签区域与下方输入框的间距为 5px */
    border-radius: 5px;
    display: flex;
    flex-wrap: wrap;
    gap: 10px;
    min-height: 45px; /* 初始高度 */
    transition: min-height 0.3s ease; /* 平滑过渡 */
}

/* 修改标签按钮的样式 */
.tag {
    border: 1px solid darkgrey; /* 深蓝色边框 */
    padding: 15px 30px; /* 增大按钮的高度和宽度 */
    /*color: white; !* 白色文字 *!*/
    font-size: 18px; /* 更大字体 */
    display: inline-flex;
    align-items: center;
    justify-content: center;
    border-radius: 8px !important;
    font-weight: 1000;
}

/* 标签删除按钮样式 */
.tag .delete {
    margin-left: 10px; /* 删除按钮与文本的间距 */
    cursor: pointer;
    font-size: 20px; /* 增大删除按钮的尺寸 */
}

/* 输入框容器样式 */
.tag-input-container {
    margin-bottom: 15px;
}

/* "当前文章选中的标签"文字样式 */
.warning-text {
    color: #f0ad4e; /* 警告色 */
    font-weight: bold;
    font-size: 14px; /* 小字体 */
    margin-bottom: 8px; /* 增加与标签区的间距 */
}

/* 错误信息的样式（红色） */
.error-message {
    color: red;
    font-size: 12px; /* 小字体 */
    margin-top: 5px;
}